package cn.e4j.modular.api.mapper;

import cn.e4j.core.dto.impl.Dto;
import cn.e4j.modular.system.entity.SysUser;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ClassName: BfjlspMapper
 * @Author: caijy
 * @Date: 2019-6-25 0025 16:28
 * @Description:TODO
 */
public interface GwaMapper{

//    List<Dto> getGwad(@Param("dto") Dto dto);
//
    List<Dto> getGwbw(@Param("dto") Dto dto);

    List<Dto> getGwag(@Param("dto") Dto dto);
//
//    List<Dto> getOrg(@Param("dto") Dto dto);
//
//    List<Dto> getGwak(@Param("dto") Dto dto);
//
////    void insert(SysUser user);
//
    List<Dto> getProvinces(@Param("dto") Dto dto);

    List<Dto> getCitys(@Param("dto") Dto dto);

    List<Dto> getDistricts(@Param("dto") Dto dto);
//
//    Dto getGwamDataByGwam001(@Param("dto") Dto dto);
//
    List<Dto> getGwablList(@Param("dto") Dto dto);
//
    Dto getGwaUser(@Param("dto") Dto dto);
//
//    List<Dto> getGwaUserByMobile(@Param("dto") Dto dto);
//
    List<Dto>  getGwaUserByMobiles(@Param("dto") Dto dto);
//
    List<Dto> getJxsBy025(@Param("dto") Dto dto);
//
    List<Dto> getLocations(@Param("dto") Dto dto);
//
    List<Dto>  getSjfl(@Param("dto") Dto dto);
//
    List<Dto> getSjjd(@Param("dto") Dto dto);
//
    List<Dto> getJs(@Param("dto") Dto dto);
//
    List<Dto> getZw(@Param("dto") Dto dto);
//
    List<Dto> getGwakPage(@Param("dto") Dto dto);
//
    Dto getGwakBygwak001(@Param("dto") Dto dto);
//
    List<Dto> getGwakByFwzzPage(@Param("dto") Dto dto);
//
    List<Dto> getGjpgx(@Param("dto") Dto dto);
//
    Dto getGwa001(@Param("dto") Dto dto);

    Dto getGwa002(@Param("dto") Dto dto);

    List<Dto> getOrg(Dto inDto);

    List<Dto> getGwak(@Param("dto") Dto inDto);

    List<Dto> getGwad(Dto inDto);

    List<Dto> getGwaUserByMobile(@Param("dto")Dto inDto);
}
